package io;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class Test1 {
    /**
     * 练习：向文件中写入字符数据
     *
     * */
    public static void main(String[] args) throws IOException {
      /**写入文件*/ /* //FileOutputStream fix = new FileOutputStream("fix.txt");
        //2个参数的构造方法中，boolean参数表示为文件操作的模式，true表示追加模式，不写默认覆盖模式
        FileOutputStream fix = new FileOutputStream("fix.txt",true);
        for(char c ='a';c<='z';c++){ //循环写入a-z char自动转为 int类型
            fix.write(c);
        }
        System.out.println("数据写入完毕");
        fix.close();//关闭流
        */

      FileInputStream fis = new FileInputStream("fis.txt");
      int d ;
      while ((d=fis.read())!=-1){//循环读取  没有到文件末尾
          System.out.println((char)d);//输出字符
      }
      fis.close();

    }
}
